Big Huge Thesaurus

Allium fistulosum

noun